307e60562d596a385d97818c50d5e90390e88c0e,src/main/java/com/couchbase/lite/store/ForestDBStore.java,ForestDBStore,getParentRevision,#RevisionInternal#,383
Before Change
if(doc != null) {
Revision revNode = null;
try {
revNode = doc.get(new RevIDBuffer(new Slice(rev.getRevID().getBytes())));
} catch (Exception e) {
Log.e(TAG, "Error in getParentRevision()", e);
return null;
After Change
Document doc = null;
try {
doc = forest.getDocument(rev.getDocID(), true);
} catch (ForestException e) {
Log.w(TAG, "ForestDB Error: " + e.getMessage(), e);
}
if(doc != null){
try {
if (doc.selectRevID(rev.getRevID(), false)) {
if (doc.selectParentRev()) {
parent = new RevisionInternal(rev.getDocID(), doc.getSelectedRevID(), doc.selectedRevDeleted());
}